<html><head><script>var $gwt_version = "1.6.4";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;$stats && $stats({moduleName:'xpathlib',subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
var C=', char ',F=':',A="<?xml version='1.0' ?><root><a><b/><\/a><\/root>",q='Failed to parse: ',fb='MSXML.DOMDocument',s='MSXML3.DOMDocument',u='Microsoft.DOMDocument',t='Microsoft.XmlDom',eb='Msxml2.DOMDocument',E='Object;',cb='SelectionLanguage',ab='SelectionNamespaces',v='XMLParserImplIE6.createDocumentImpl: Could not find appropriate version of DOMDocument.',db='XPath',D='[Ljava.lang.',B='a',z='chapter5.xpath.client.XPathLib',r='line ',x='moduleStartup',y='onModuleLoadStart',w='startup',bb="xmlns:xsl='http://www.w3.org/1999/XSL/Transform'";var _;function mg(){}
_=mg.prototype={};_.tM=ch;_.tI=1;function Ef(){}
_=Ef.prototype=new mg();_.tI=0;function ib(){ib=ch;jb=(ib(),new gb());new gb()}
function gb(){}
_=gb.prototype=new Ef();_.tI=0;var jb;function wg(b,a){if(b.a){throw new fg()}if(a==b){throw new cg()}b.a=a;return b}
function ug(){}
_=ug.prototype=new mg();_.tI=3;_.a=null;function ag(){}
_=ag.prototype=new ug();_.tI=4;function og(){}
_=og.prototype=new ag();_.tI=5;function ob(b,a){return b}
function nb(){}
_=nb.prototype=new og();_.tI=6;function bc(d,c){var a=new Array(c);if(d>0){var e=[null,0,false,[0,0]][d];for(var b=0;b<c;++b){a[b]=e}}return a}
function cc(a,f,c,b,e){var d;d=bc(e,b);yb();Db(d,zb,Ab);d.tI=f;d.qI=c;return d}
function ec(a,b,c){if(c!=null){if(a.qI>0&&!ic(c.tI,a.qI)){throw new rf()}if(a.qI<0&&(c.tM==ch||c.tI==2)){throw new rf()}}return a[b]=c}
function wb(){}
_=wb.prototype=new mg();_.tI=0;_.qI=0;function yb(){yb=ch;zb=[];Ab=[];Bb(new wb(),zb,Ab)}
function Bb(e,a,b){var c=0,f;for(var d in e){if(f=e[d]){a[c]=d;b[c]=f;++c}}}
function Db(a,c,d){yb();for(var e=0,b=c.length;e<b;++e){a[c[e]]=d[e]}}
var zb,Ab;function jc(b,a){return b&&!!rc[b][a]}
function ic(b,a){return b&&rc[b][a]}
function kc(b,a){if(b!=null&&!ic(b.tI,a)){throw new vf()}return b}
function mc(b,a){return b!=null&&jc(b.tI,a)}
var rc=[{},{},{1:1},{4:1},{4:1},{4:1},{4:1,6:1},{4:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{4:1},{3:1},{3:1,5:1},{2:1,3:1},{3:1},{4:1},{4:1},{4:1},{4:1},{4:1},{4:1},{4:1},{4:1},{7:1},{4:1}];function xc(a){if(a!=null&&jc(a.tI,4)){return a}return ob(new nb(),a)}
function ld(b,a){return b}
function kd(){}
_=kd.prototype=new og();_.tI=7;function ud(){ud=ch;vd=(bf(),gf)}
var vd;function be(){}
_=be.prototype=new mg();_.tI=0;_.a=null;function qe(b,a){b.a=a;return b}
function se(b){var c,a;if(!b){return null}c=(bf(),a=b.nodeType,a==null?-1:a);switch(c){case 2:return xd(new wd(),b);case 4:return Ad(new zd(),b);case 8:return Fd(new Ed(),b);case 11:return he(new ge(),b);case 9:return ke(new je(),b);case 1:return ne(new me(),b);case 7:return ve(new ue(),b);case 3:return ye(new xe(),b);default:return qe(new pe(),b);}}
function te(){return bf(),this.a.nodeName}
function pe(){}
_=pe.prototype=new be();_.d=te;_.tI=8;function xd(b,a){b.a=a;return b}
function wd(){}
_=wd.prototype=new pe();_.tI=9;function Cd(){}
_=Cd.prototype=new pe();_.tI=10;function ye(b,a){b.a=a;return b}
function xe(){}
_=xe.prototype=new Cd();_.tI=11;function Ad(b,a){b.a=a;return b}
function zd(){}
_=zd.prototype=new xe();_.tI=12;function Fd(b,a){b.a=a;return b}
function Ed(){}
_=Ed.prototype=new Cd();_.tI=13;function ee(c,a,b){ld(c,q+a.substr(0,lg(a.length,128)-0));wg(c,b);return c}
function de(){}
_=de.prototype=new kd();_.tI=14;function he(b,a){b.a=a;return b}
function ge(){}
_=ge.prototype=new pe();_.tI=15;function ke(b,a){b.a=a;return b}
function je(){}
_=je.prototype=new pe();_.tI=16;function ne(b,a){b.a=a;return b}
function me(){}
_=me.prototype=new pe();_.tI=17;function ve(b,a){b.a=a;return b}
function ue(){}
_=ue.prototype=new pe();_.tI=18;function bf(){bf=ch;gf=(De(),bf(),new Be())}
function cf(e,c){var a,d;try{return kc(se(Ee(e,c)),5)}catch(a){a=xc(a);if(mc(a,6)){d=a;throw ee(new de(),c,d)}else throw a}}
function Ae(){}
_=Ae.prototype=new mg();_.tI=0;var gf;function De(){De=ch;bf()}
function Ee(d,a){var b=d.c();if(!b.loadXML(a)){var c=b.parseError;throw new Error(r+c.line+C+c.linepos+F+c.reason)}else{return b}}
function Fe(){var a=af();a.preserveWhiteSpace=true;a.setProperty(ab,bb);a.setProperty(cb,db);return a}
function af(){try{return new ActiveXObject(eb)}catch(a){}try{return new ActiveXObject(fb)}catch(a){}try{return new ActiveXObject(s)}catch(a){}try{return new ActiveXObject(t)}catch(a){}try{return new ActiveXObject(u)}catch(a){}throw new Error(v)}
function Be(){}
_=Be.prototype=new Ae();_.c=Fe;_.tI=0;function of(b,a,f){var c,d,e;if(f==(ib(),jb)){return se(mf(b,a.a))}else{d=lf(b,a.a);e=Cg(new Bg());for(c=0;c<d.length;++c){Dg(e,se(d[c]))}return e}}
function lf(b,a){var d=a.selectNodes(b);var e=[];for(var c=0;c<d.length;++c){e.push(d.item(c))}return e}
function mf(b,a){return a.selectSingleNode(b)}
function rf(){}
_=rf.prototype=new og();_.tI=20;function yf(c,a){var b;b=new uf();return b}
function uf(){}
_=uf.prototype=new mg();_.tI=0;function vf(){}
_=vf.prototype=new og();_.tI=23;function cg(){}
_=cg.prototype=new og();_.tI=24;function fg(){}
_=fg.prototype=new og();_.tI=25;function lg(a,b){return a<b?a:b}
_=String.prototype;_.tI=2;function xg(){}
_=xg.prototype=new mg();_.tI=0;function zg(){}
_=zg.prototype=new xg();_.tI=0;function Cg(a){a.a=cc(uc,0,0,0,0);a.b=0;return a}
function Dg(b,a){ec(b.a,b.b++,a);return true}
function Bg(){}
_=Bg.prototype=new zg();_.tI=27;_.a=null;_.b=0;function pf(){var a,b;!!$stats&&$stats({moduleName:$moduleName,subSystem:w,evtGroup:x,millis:(new Date()).getTime(),type:y,className:z});a=(ud(),cf(vd,A));b=of(B,kc(se((bf(),a.a.documentElement)),2),(ib(),jb));$wnd.alert(kc(b,3).d())}
function gwtOnLoad(b,p,o){$moduleName=p;$moduleBase=o;if(b)try{pf()}catch(a){b(p)}else{pf()}}
function ch(){}
var uc=yf(D,E);$stats && $stats({moduleName:'xpathlib',subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.xpathlib) $wnd.xpathlib.onScriptLoad();
--></script></body></html>